all bark and no bite – English–Italiano translations

🇬🇧 en it 🇮🇹

all bark and no bite adjective

  • making cutting remarks, but having a gentle personality underneath
cane che abbaia non morde
  • full of big talk
tutto fumo e niente arrosto
Wiktionary Links